upper turret - Allemand Anglais Dictionnaire